package gmu.drr.entity;

import cern.jet.random.engine.RandomEngine;


public abstract class NetNodeActModel {

	/**
	 * @uml.property  name="netNode"
	 * @uml.associationEnd  inverse="netNodeActModel:gmu.drr.entity.NetNode"
	 */
	protected NetNode netNode;

	/**
	 * Getter of the property <tt>netNode</tt>
	 * @return  Returns the netNode.
	 * @uml.property  name="netNode"
	 */
	public NetNode getNetNode() {
		return netNode;
	}

	/**
	 * Setter of the property <tt>netNode</tt>
	 * @param netNode  The netNode to set.
	 * @uml.property  name="netNode"
	 */
	public void setNetNode(NetNode netNode) {
		this.netNode = netNode;
	}

	/**
	 * @return true if activation is _changed_
	 */
	public abstract boolean evalActivation();
}
